UML for ontology development

نویسندگان

  • Paul A. Kogut
  • Stephen Cranefield
  • Lewis Hart
  • Mark Dutra
  • Kenneth Baclawski
  • Mieczyslaw M. Kokar
  • Jeffrey E. Smith
چکیده

Ontologies are becoming increasingly important because they provide the critical semantic foundation for many rapidly expanding technologies such as software agents, e-commerce and knowledge management (McGuinness, 2001). The Unified Modeling Language (UML) has been widely adopted by the software engineering community and its scope is broadening to include more diverse modeling tasks. This paper discusses the recent convergence of UML and ontologies and suggests some possible future directions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Generation of OWL Ontologies from UML Class Diagrams Based on Meta- Modelling and Graph Grammars

Models are placed by modeling paradigm at the center of development process. These models are represented by languages, like UML the language standardized by the OMG which became necessary for development. Moreover the ontology engineering paradigm places ontologies at the center of development process; in this paradigm we find OWL the principal language for knowledge representation. Building o...

متن کامل

Issues in Mapping Metamodels in the Ontology Development Metamodel Using QVT

Although the request for proposal for the Ontology Development Metamodel called for a metamodel and UML profile supporting OWL, the working party has decided that there are a number of modeling languages used for ontology development so that several languages will be supported in the ODM [odm], namely RDF/RDFS/OWL, Simple Common Logic (SCL), Topic Maps and the Entity-Relationship model, as well...

متن کامل

Ontology Modeling Using UML

Ontology is a comprehensive knowledge model which enables the developer to practice a “higher” level of reuse of knowledge. Typically, different modeling languages are employed in different phases of software development of a knowledge-based system. In order to achieve knowledge instead of software reuse, we propose forging a closer mapping between the knowledge and software models in the devel...

متن کامل

Using UML in Conceptual Modeling:

Although it is widely accepted that UML could be used both for modeling software and the problem domain that is supported by an information system, its suitability for the latter in the early development phases has been questioned. Also, it is argued by many researchers that early development phases are critical for successful and cost efficient information system development. In view of this, ...

متن کامل

OWLGrEd: a UML Style Graphical Editor for OWL

There have been many attempts to visualize OWL ontologies but none of them is considered completely satisfactory and this is still an open problem. We propose a UML style graphical editor for OWL which not only visualizes ontologies using extended UML class diagram notation but also provides ontology editing facilities unavailable in most of the other tools. Moreover, the editor contains additi...

متن کامل

UML for the Semantic Web: Transformation-Based Approaches

The perspective role of UML as a conceptual modelling language for the Semantic Web has become an important research topic. We argue that UML could be a key technology for overcoming the ontology development bottleneck thanks to its wide acceptance and sophisticated tool support. Transformational approaches are a promising way of establishing a connection between UML and web-based ontology lang...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Knowledge Eng. Review

دوره 17  شماره 

صفحات  -

تاریخ انتشار 2002